Need of a separate text table
I think we need a separate text table. Now we have Passage which contain a text, buta that is complicated. Example: I have the following Passage
work=Greek Anthology
book=12
fragment=1
The current definition would imply that I have this passage as many time as I have editions of it and so:
GA 12.1 lang=gr
GA 12.1 lang=fr
...
I think a Passage should stay an ideal entity and refer to a separate table "text".
In this sens, the attribute "edition" should be linked not to passage (because passage could have many editions) but to "text". Would you agree with that @zfletch ? Cf #1 Point 2.