我有兩個表。第一表是名爲categories
類別的表,二是所謂的documents
文件的表。我試圖創建一個連接表,將允許多個類別被應用到多個文檔,並與CakePHP的(而我是一個小白)烘烤的所有單位爲秒。CakePHP的烤2代表與連接表
我使用的MySQL這樣的DB:
CREATE TABLE `categories` (
`id` int(10) unsigned NOT NULL auto_increment,
`cat_name` varchar(100) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `documents` (
`id` int(10) unsigned NOT NULL auto_increment,
`title` varchar(50) default NULL,
`size` varchar(10) default NULL,
`file` varchar(50) default NULL,
`date` date default NULL,
`created` datetime default NULL,
`modified` datetime default NULL,
`status` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `categories_documents` (
`category_id` int(10) unsigned NOT NULL default '0',
`document_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`category_id`,`document_id`)
) TYPE=MyISAM DEFAULT CHARSET=utf8;
...爲表和的印象是我從我這會烤自動神奇的文檔中讀取下得了。但是,我收到很多未知的列錯誤。我想知道是否我弄亂了命名規則,並且在我花了太長時間挖掘太深之前,是否有人能夠把我放好?
我的原始來源是有缺陷的,文件指出,雙方的回答表明,使得在鏈接文件主要兩個ID在CakePHP的不良做法,並添加了ID爲這裏所描述的固定這一切。蛋糕烘烤和魔術都發生了。 – adamg2000 2010-11-29 04:00:01