On Feb 17, 2006, at 1:55 PM, Jonathan Ellis wrote:
IMO, no. This is a broken table. Your db may allow it but from a
relational standpoint this is simply broken.
There are a couple ways you could fix it. One is simply a unique
key on (id, note). If you really wanted to allow duplicate texts,
adding a time_entered field and create the unique key over all
three might make sense. But designing for indistinguishable,
duplicate rows is broken; relational theory is set-based. Ignoring
this leads to ugliness and pain.
heh....id have said something similar but im on my anti-harsh meds
this week :) Ive no problem with SA letting people do what they want
but yah, primary keys are pretty important !
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Sqlalchemy-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users