Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database design CAKEPHP3表命名约定_Database Design_Cakephp 3.0 - Fatal编程技术网

Database design CAKEPHP3表命名约定

Database design CAKEPHP3表命名约定,database-design,cakephp-3.0,Database Design,Cakephp 3.0,我是cakephp新手,在尝试创建符合cakephp表命名和结构标准的表时,我有一些疑问。下面是一个例子,我需要创建表来存储销售记录 桌子 纵队 id (PK) title description quantity price user_id created modified id (PK) sale_id (FK) product_id quantity price created modified 桌子 纵队 id (PK) title description quantity pric

我是cakephp新手,在尝试创建符合cakephp表命名和结构标准的表时,我有一些疑问。下面是一个例子,我需要创建表来存储销售记录

桌子

纵队

id (PK)
title
description
quantity
price
user_id
created
modified
id (PK)
sale_id (FK)
product_id
quantity
price
created
modified
桌子

纵队

id (PK)
title
description
quantity
price
user_id
created
modified
id (PK)
sale_id (FK)
product_id
quantity
price
created
modified

它是这样工作的吗?

效果很好,您可以为此试用CakePHP

您需要复数形式的表,并且屈折符类采用 字符串,并可以对其进行操作以处理诸如 多元化或骆驼化,通常静态访问

您可以到这里获取任何字符串的pularize形式

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

那样行!