easyAsPieDB replaces traditional, technical information design
concepts such as "foreign keys" and "related forms" with object-oriented notions that
are incomparably more intuitive to non-technical power-users.
Value Types
Compound Types
Values are non-divisible Types, representing basic units of information,
for example Dates or Passwords.
Records are compound Types, representing user-defined entities, for
example Contacts or Orders, something you need to keep track of.
Composition
Reference
In Composition, one Record is an integral part of another
Record, for example an Address inside a Contact.
A Reference is an association of one Record with another
Record, for example an Order referencing a desired Product.
Glyphs
Appliances
Glyphs are interface-specific entities used to enhance user experience,
for example Headings for organizing Values into sections or Line
Breaks for multi-line Record display.
Appliances are special-purpose groups of Values, for example
Time Tracking providing start/pause/stop timers or Expense Tracking
consisting of interdependent Quantity, Cost and Amount.
Not only create a custom Product (e.g., with a Label and a Photo), not
only construct a specialized Order (e.g., with a Date and a Signature), but also have
each new Order specify a known Product, effortlessly.
Anyone can assemble focused, personalized applications that rival
one-size-fits-all software products.
We become what we behold. We shape our tools and then our tools shape us.
Marshall McLuhan
We become what we behold. We shape our tools and then our tools shape us.
Marshall McLuhan
Make sure your app is not missing anything you need. Be a citizen
developer, have it your way.