statebox / cql

CQL: Categorical Query Language implementation in Haskell
GNU Affero General Public License v3.0
162 stars 14 forks source link

Allow duplicate column names #46

Open wisnesky opened 5 years ago

wisnesky commented 5 years ago

Will require changing attributes and foreign key types from String and String to (String,String) and (String,String), i.e., literal column names should denote pairs of entities and column names. Example: multiple id fields. This is hard because it makes type inference much more difficult.