對於CakePHP應用程序,我正在考慮遵循CakePHP命名約定的數據庫表名。然而,很多時候我遇到一個通用表,其中包含的信息本身不是一個實體,但包含其他實體信息。本表中的信息旨在重複使用,因此將其與主要實體表分開。表名中的CakePHP命名約定
例如:我使用的產品有時可能是主產品。在這種情況下,表「產品」鏈接到表「master_product_information」,以獲取我不想在「產品」表中獲得的額外信息。
另一個例子:一個包含多個頁面元數據的表格。通常我會將表格命名爲「pages_metadata」,但對於Cake而言,這需要是複數形式,而「pages_metadatas」似乎不正確。所以我再一次去「pages_metadata_information」。
如何命名不包含實體的表? [實體]信息是否好?
我希望聽到一些建議。
謝謝。
Dupe? http://stackoverflow.com/questions/6327249/cakephp-table-naming-convention – ficuscr
@ficuscr我讀了另一頁,但我正在尋找一種方法來命名一般信息表。不僅僅是連接表格,還有應該有Cake模型的表格。 – Hans
哎呀。不確定這是否有正確或錯誤的答案。我認爲什麼有效並且是描述性的。只要一致。 – ficuscr