RE:Relaciones entre tablas
Si son tablas las coges de una base de datos como sqlserver o acces, tienes que crearte un dataset donde añades cada una de las tablas y ahi creas las relaciones, si usa visual studio. net se hace por modo grafico muy facilmente, solo tienes que crear una conexión a tu base de datos, a traves del explorador de servidores y ahi pinchas las tablas y las arrastras hacia la pantalla de esa forma te aperecen las tablas y ya solo tienes que poner las relaciones pinchando sobre los campos relacionados y arrastrando uno sobre otro.
Espero q te sirva de ayuda