@id directive and interfaces

Hi @jackob, no this doesn’t prevent you from having the same name in Person and Company. Although two different types are inheriting the same interface, there is no link between objects of these two types. You can think of it as two different types that have the same field name.