我正在学习cakePHP,我可以根据它们在数据库中的对应表关系在具有特殊类属性(如$hasOne,$hasMany等)的模型类中定义模型关系$belongsTo。现在我应该像在 PHP 中那样用 super 定义我的表和它们的关系吗?继承与否的类和子类?
例如,一家公司有客户,有一个客户表,customers公司为每个客户提供不同的服务,如网页设计、提供共享主机、销售域名等。这里的服务来自不同的类型,有些领域是相同的比如customer_id, cost, activation_date,expiration_date等等,还有一些特定的字段比如host_space, domain_name, host_type, design_type, control_panel...
我应该为所有服务条目创建一个基表services,并为每种服务创建一个表,例如domains域服务的特定信息将存储在其中 -one-to-one关系 - 还是为每个服务创建一个单独的表,这样就没有service表了?谢谢