cakephp 3表命名约定

时间:2017-03-02 03:28:47

标签: database-design cakephp-3.0

我对cakephp不熟悉,在尝试创建符合cakephp表命名和结构标准的表时,我有些疑惑。这是一个例子,我需要创建表来存储销售记录。

sales

id (PK)
title
description
quantity
price
user_id
created
modified

sale_details

id (PK)
sale_id (FK)
product_id
quantity
price
created
modified

这样做有用吗?

1 个答案:

答案 0 :(得分:0)

效果很好,你可以试试CakePHP Inflector

  

你需要复数形式的表格和Inflector类需要一个   字符串,可以操纵它来处理单词变体,如   复数或camelizing,通常是静态访问。

你可以到这里https://inflector.cakephp.org获得任何字符串的普通形式。

eg: 1.people => people
    2.big_apple => big_apples
    3.sale_detail => sale_details