[snip]We have a number of issues revolving around the fact that composite types (row types) aren't first-class objects. I think it's past time to fix that. Here are some notes about doing it. I am not sure all these ideas are fully-baked ... comments appreciated.
Only named composite types, not RECORD, will be allowed to be used as[snip]
table column types.
Interesting. I'm slightly curious to know if there's an external driver for this.
Will this apply recursively (an a has a b which has an array of c's)? Are there indexing implications? Could one index on a subfield?
cheers
andrew
---------------------------(end of broadcast)--------------------------- TIP 8: explain analyze is your friend