freeradiantbunny docs


freeradiantbunny Subsystems

icon

The freeradiantbunny software exists to help aid people who are growing food with a permaculture design method.

Because permaculture deals with holism, a database design that captures the subsequent observations results in a large number of tables. There are dozens of database tables. Quickly, a person trying to learn his or her own design, gets swamped, and over-loaded.

Because there are so many database tables, the database tables have been organized into categories called subsystems. Each database table is assigned to a particular category when the reason to do so has some umphf.

Each table of the database (each representing a particular class in the abstract problem domain) is assigned to one of the subsystems listed below.

Subsystems

When a class is assigned to a subsystem, its version number will be incremented to 1.1 and the following things may be said about the given class. The class has a php file. The fields of the table are reflected as private variables in the class of the php file. Eventually, the sequences can be checked.