小编shi*_*gre的帖子

MYSQL表和列命名约定

我很想知道在mysql表名和列名的性能方面什么是最佳命名约定.我正在为我的项目设计一个新的数据库.

到目前为止我使用的是使用描述性的表/列名称,有时看起来很长,但我认为它有助于轻松理解表的使用/功能.

例如,见下面的DDL:

CREATE TABLE `product_configuration` (
  `product_configuration_id` int(11) NOT NULL AUTO_INCREMENT,
  `product_id` int(20) NOT NULL,
  `product_size_id` int(20) NOT NULL,
  `product_color_id` int(20) NOT NULL,
  `price` float NOT NULL,
  `image` varchar(255) DEFAULT NULL,
  `locked` tinyint(1) DEFAULT '0' COMMENT '1=locked,  0 =unlocked. if locked then this row can''t be deleted/updated',
  `active` tinyint(1) DEFAULT '1' COMMENT '1=active, 0=inactive and wont display on frontend',
  PRIMARY KEY (`product_configuration_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2342 DEFAULT CHARSET=latin1
Run Code Online (Sandbox Code Playgroud)

另一个DDL,我使用上面的DDL主键作为外键:

CREATE TABLE `product` (
  `product_id` int(11) NOT NULL AUTO_INCREMENT,
  `product_name` varchar(255) …
Run Code Online (Sandbox Code Playgroud)

php mysql database

6
推荐指数
1
解决办法
6840
查看次数

php中的相对URL /路径

嗨,这是我第一次在这里提问.

我有一个图像src为

src="images//images/pixel.gif" 
Run Code Online (Sandbox Code Playgroud)

但我不理解src中的这个双正斜杠(//).

另外在src中的相对文件路径中" ./ "和" ../ " 的含义是什么:

src="./images/pixel.gif" 
src="../images/pixel.gif" 
Run Code Online (Sandbox Code Playgroud)

php

3
推荐指数
2
解决办法
7820
查看次数

标签 统计

php ×2

database ×1

mysql ×1