Yes, I misunderstood what you were saying. Thought you meant you could only have 255 records - period. I agree with the rest of your last post too. As I mentioned, the concern about db or table size is misguided.
BTW, did you notice that the FK field was a lookup field? Notwithstanding that a lookup field is usually a bad thing, to have it as a foreign key makes absolutely no sense. You don't pick and choose your foreign key values - they are supposed to come from the pk field of the parent table.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.