我有3个模型(表),它们的一半属性(列)完全相同(相同的数据类型)。是否可以使用Postgres表继承只是为了避免在每个模型(表)中重新输入这些字段?
可以“共享”的示例字段:
title
subtitle
slug
description
seoTile
seoDescription
...
答案 0 :(得分:2)
Postgres继承伴随着手册中详细记录的一些警告,因此您可能应该在继续前进之前阅读它们。
http://www.postgresql.org/docs/current/static/ddl-inherit.html
简短的短版本实质上是:除非您正在考虑对大型表进行分区,否则您通常会避免使用表继承。