背景
我的任务是编写一个小型企业在线数据库。该数据库将包含大量信息以及有关其董事和分支机构的信息。由于任何企业都可以拥有无限数量的董事和分支机构,因此我需要创建一个不仅限于一个董事和/或分支机构的数据库。
我有什么
目前我有 3 张桌子。
smmes [id, company_name, trading_name, business_address, registration_number, tax_reference, vat_number, bbbee_status, employees, awards, created, modified]
ownerships [id, smme_id, name, surname, gender, age, race, disability, qualification, created, modified]
branches [id, smme_id, location, contact_number, contact_person, created, modified]
注:smme_id 为分公司或董事所属公司在smmes 中的id。
我对 SMME 有看法。
我的问题是什么
我对 cakePHP 非常陌生(事实上,这是我用 cakePHP 创建的第一个应用程序)。我想知道如何制作一个表单,用户可以在其中输入所有这些详细信息,然后从一个视图添加所有董事和分支机构的详细信息。我希望他们没有各种视图来创建所有细节。除此之外,这个视图应该使用正确的 smme_id 将所有数据保存到正确的表中。
这是可能的还是我应该离开 cakePHP 并手动编写它。