Restful Development: Practical Design Guidelines for Web and Database Software

Restful Development is a management and architectural style advocating pragmatic practice with appropriate industry standards. The links provided below are cited as references and lead to supporting material on other websites.

Guidelines for Data Integrity

The original Relational Model of Data for Large Shared Data Banks [acm.org] was a major milstone in the History of Information [berkeley.edu] has undergone changes in understanding over the years and. Despite Design Constraints and Unavoidable Realities [intelligententerprise.com], A Review of Relational Concepts [dbazine.com] is useful to avoid widespread Logical-Physical Confusion [inconcept.com]. The application of set theory and formal logic remains the only credible data model that fully avoids Double Trouble [dbdebunk.com] although certain interpretations and implementations have continuted to generate Much Ado About Nothing [dbdebunk.com]. That is not to say that the real world always maps well to the simplest logical structures, after all Starbucks Does Not Use Two-Phase Commit [eaipatterns.com]. Also, aside from logical correctness, the problem of Basic Human Error Rates [hawaii.edu] must be also managed into any data quality metric.

References