43 | | 1. JSONField - instead of `CharField` / `TextField`, we could make "object_id" a `JSONField`. This achieves the same thing as my proposal but save the `::jsonb` cast. |
44 | | 2. GenericForeignKey with multiple object_ids - less flexible, can't store both regular primary keys and composite primary keys. |
| 43 | 1. ''JSONField'' - instead of `CharField` / `TextField`, we could make "object_id" a `JSONField`. This achieves the same thing as my proposal but saves the `::jsonb` cast. |
| 44 | 2. GenericForeignKey with multiple "object_id"s - less flexible, can't store both regular primary keys and composite primary keys. |