There are other (worse) ways to structure data, you should not assume that a badly-built CRUD app uses a good one.