Not at all.
As a matter of making your life easier, you should probably go with artificial (AKA surrogate) primary keys (with autonumber type). Make your current primary keys into unique indexes, then use the number type as your FK in the related table.
Second, there is absolutely no reason in a properly normalized database to bypass RI. So if you must do it to make your system work, you have a problem with your design. Since you have posted no aspect of your design here for us to inspect, we cannot advise you further.
<deja-vu>
For a better answer, give more information. What do your tables look like? What are you trying to do and why?
</deja-vu>