引用:
作者: snoopy
對了
用 MySQL 設計
真的相當麻煩
無法使用 foreign key 維護資料一致性
說真的 沒有 foreign key 應該就不能叫資料庫了
但是付費的資料庫
窮學生買不起
不支援 foreign key 的資料庫是個糟糕物啊
|
幫 MySQL 澄清一下
1.MySQL 有支援 InnoDB Storage Engine
2.InnoDB Storage Engine 有支援 foreign key
3.故 MySQL
有支援 foreign key
詳細請參考:
MySQL 5.0 Reference Manual -> 14.2.6.4. FOREIGN KEY Constraints
http://dev.mysql.com/doc/refman/5.0/...nstraints.html
很常看到有些 MySQL 的使用者因為對於 MySQL 不甚熟悉,而有對於 MySQL 有類似的負面評論。其實 MySQL 的功能非常的強大,包括 View 或是 Trigger 都有提供支援。只是功能再強,使用者不會用,也是枉然。