A few tables are registers rather than fixed forms: the rows are not known in advance, so you create them with Add row in the grid.
Every row must have its key filled in ΓÇö that is what the authority uses to identify the row ΓÇö and generation refuses while a key is missing, rather than producing a row with no identity. One table keys on two columns together, and both are required.