创建表`personchanges`( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `person` int(11) unsigned NOT NULL, `msg` 中文本不为空, 主键(`id`), KEY `person` (`person`), KEY `fk_personchanges_1`(`person`), CONSTRAINT `fk_personchanges_1` FOREIGN KEY (`person`) REFERENCES `person` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB COMMENT='changelog'
(还有 table person,但它的内容与我的问题无关,只知道它有id字段。)
在person我想显示一个(始终为空的)文本区域的编辑表单中。
如果在保存(创建或更新)之前,用户在这个文本区域中输入了一个文本,这个文本应该被保存到personchanges表格中。
查看(不编辑)时,应从给定人员 ID的最后(具有最高)行person显示其他数据中的人员(来自表) 。msgidpersonchanges
我的问题:我应该在哪里实现显示和编辑msg文本区域?它应该在模型(类Person)中,在形式中,在哪里?