[development] Referential integrity -- finally?

adrian rossouw adrian at bryght.com
Tue Jan 23 07:54:47 UTC 2007


On 23 Jan 2007, at 6:53 AM, Rowan Kerr wrote:

> On 22-Jan-07, at 5:31 AM, adrian rossouw wrote:
>> Maintaining schemas is still a lot of work,. and i fear adding  
>> another layer of complexity to it will start making it unmanageable.
>
> If the schemas are designed correctly, there should not need to be  
> many changes made over time. :)

Schemas will change, either due to new features being developed  
requiring new columns, or through
data optimization.

Any change made to the schema needs to be made once for each database  
type supported, and then one update
needs to be written and tested for each database type supported.

That means adding a column to a table for a new feature requires 12  
changes to the source.

And that's just one column.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20070123/add8e652/attachment-0001.htm 


More information about the development mailing list