you can pass all values to same procedure and using the values for motherboard table first insert the record and declare a variable to store the identity of the motherboard table that will be used in the computer's table
e.g
insert into motherboard (col1, col2, col3, ......)
values (@Para1, @Para2, @Para3,....)
Declare @ID
SET @ID = @@SCOPE_IDENTITY
insert into computer (col1, col2, col3, .... , col_fk_motherboard)
values (@Para4, @Para5, @Para6, .... , @ID)
Regards,
Akaas Developer
http://www.questions-interviews.com/...hnologies.aspx